I find this problem quite difficult to solve:
1. If I as a human request a website, then I should be shown the content. Everyone agrees.
2. If I as the human request the software on my computer to modify the content before displaying it, for example by installing an ad-blocker into my user agent, then that's my choice and the website should not be notified about it. Most users agree, some websites try to nag you into modifying the software you run locally.
3. If I now go one step further and use an LLM to summarize content because the authentic presentation is so riddled with ads, JavaScript, and pop-ups, that the content becomes borderline unusable, then why would the LLM accessing the website on my behalf be in a different legal category as my Firefox web browser accessing the website on my behalf?
I did one of these once. Once.
I felt so bad afterwards that I swore them off forever.
It's not like the 'interview' was terrible or anything. I knew it was AI from the start.
It was just that when I got done with it, I realized that I had talked at a computer for ~45 minutes. And, yet again, I was going to be ghosted by the company (I was), and that I was never going to get those 45 minutes back. That was time I could have used to apply for another job, or cook, or sleep, or exercise, or spend time with family. But no, like an idiot, I talked at a bot for that time for literally no reason.
Like, sure maaaaybe the company is going to use it as a screen for 'real' people. But the odds that it's not just another hoop they have for you to jump through are nil. If they send an AI 'interview' at you, that's the exact same as an email requesting yet more portfolio submissions. Pointless.
I'm glad the Mastercard-Visa duopoly is finally getting some attention, these companies shouldn't be allowed to exercise the financial control they do. Payment infrastructure is not a free market - you can't just choose to pay via some other processor if they turn you down, they ARE the processors. Therefore, they should be under intense scrutiny when they refuse.
“I see you’ve only had 15 rambles this week”
“Isn’t 15 the minimum?”
“Well, yeah, if you just want to do the bare minimum. But look at Todd over there - he has 37 rambles”
“Well if you wanted people to have 37 rambles why wouldn’t you make that the minimum”
I think the Figma IPO proves Khan was right. $60B market cap today vs the $20B Adobe offered in 2023. There was some criticism about regulatory overreach when the deal got blocked. Now Figma employees are rich, the design tools market stays competitive, and we have another major independent tech company instead of just another Adobe product line. This is exactly why we need regulators willing to tell Big Tech "no" sometimes. Competition creates more value than consolidation.
I was in Helsinki for work a couple of years ago, walking back to my hotel with some colleagues after a few hours drinking (incredibly expensive, but quite nice), beer.
It was around midnight and we happened to come across a very large mobile crane on the pavement blocking our way. As we stepped out (carefully), into the road to go around it, one of my Finnish colleagues started bemoaning that no cones or barriers had been put out to safely shepherd pedestrians around it. I was very much "yeah, they're probably only here for a quick job, probably didn't have time for that", because I'm a Londoner and, well, that's what we do in London.
My colleague is like "No, that's not acceptable", and he literally pulls out his phone and calls the police. As we carry on on our way, a police car comes up the road and pulls over to have a word with the contractors.
They take the basics safely over there in a way I've not seen anywhere else. When you do that, you get the benefits.
Though it's popularized to blame social media and phones, economics should not be overlooked. Pay for young generations is lagging and restaurants and bar prices are super high. Public spaces for informal gatherings has shrunk - eg fewer malls
> Even in a world brimming with easy distractions—TikTok, Pornhub, Candy Crush, Sudoku—people still manage to meet for drinks, work out at the gym, go on dates, muddle through real life.
They actually don't. Everything from dating and fitness to manufacturing and politics is in decline in activities, and more so in effect and understanding. You can't convince (enough) people anymore that it is even important as many don't have capacity to do it. And it isn't even something new at this point.
It's a pretty impersonal way to announce layoffs but I think they all tend to be impersonal. I do think the 6 months of pay says a lot more than the fact that they used a video.
Contrary to the conservative spin over the years, I have found public broadcasting to be one of the least biased sources of headline news and information available. (For their national broadcasts at least - local ... can be hit or miss).
In particular, their kids programming is the absolute best. Nothing flashy or exciting, but it's laser focused on education and has zero agenda. And the PBS kids apps are one of the few things I can hand to my kid worry-free. And the fact that it's money-free and ad-free to access in this modern age is a miracle.
The only people who could support this are not just wrong, they are people out of touch with reality. These are people who think public parks are a waste of space. Or that having nice things to share is elitist.
I won't attempt to generalize from my case, but let me offer a personal anecdote.
I'm now a successful, self-employed indie developer. One of the main reasons I stuck with indie development through the hard times—the maxim that it takes 5 years to become an overnight success was true for me—was that I became practically unhireable. There are multiple strikes against me: I'm middle age in an industry rife with age discrimination, I don't have a computer science degree, and I experience brain freeze during live coding interviews.
I would note that not all stress is the same. Firefighters rush into burning buildings for a living, and what could be more stressful, yet many of them would panic at the idea of giving a speech to a non-burning roomful of strangers. I have no problem with stress on the job, and I've successfully navigated many work emergencies during my career, but something about strangers standing over my shoulder judging me, determining my financial future by providing or withholding a job, like the sword of Damocles, turns my stomach inside out. And like the article author, I can revisit the coding problems and solve them afterward, as soon as the interview is over. Interviewers must think I'm a fraud who can't code, yet all evidence from my career, now almost 2 decades long, suggests otherwise.
A lot of commenters causally speak of "false negatives" as if they were random, but some people, myself included, are always the false negative. I am consistently filtered out by audition-style interviews. I'm not a stage performer.
[Edit:] I didn't expect my comment to rise to the top of an already crowded discussion. I feel a little self-conscious about it. ;-)
From a cursory glance, their apps seem to be of the kind that don't need continuous updates and can be considered complete. Self-contained, offline software that serves a specific purpose: https://search.f-droid.org/?q=SECUSO〈=en
Unfortunately, Google no longer recognizes this as a valid development strategy. If you want to publish on Google Play, you need to continuously release updates targeting an SDK released within the past year[0]. If you don't, they will send you constant warnings about how your app is violating their policies, they might derank your app, and eventually they'll stop making your app available to new users.
Updating the SDK is not that simple and it often introduces new bugs if you don't read through the full changelog and test thoroughly. I have 3 apps and it already feels like I spend too much time each year updating SDK, I can't imagine updating 30.
They talk about how this somehow improves security and enhances user experience, meanwhile this policy worsens user experience by pushing people towards ad-filled apps that have the resources and courage to release needless updates, and they still publish spyware on their store.
[0] https://developer.android.com/google/play/requirements/targe...
It’s crazy that this still happens in the US.
Tipping is a thing of the past. Pay for your meal and have the restaurant pay their people for their work. End of story.
So much of the journalism we read is heavily processed and barely-reported and it's startling to see how much of a superpower simple shoe-leather reporting actually is. Derek Thompson's an incredibly sharp writer, but not really a subject matter expert on housing economics; all he did here was read papers and call up the authorities they cited, and the narrative behind those papers collapsed.
We're often so down on journalism on HN, and I believe a big part of that is we tend to read so much opinion and analysis and so little basic reporting.
I've been loving Thompson's substack (which is mostly not about housing policy so far).
I'm reminded of the famous story of (I think) the central beam in a building at Oxford. The story goes something like:
The central beam was beginning to fail and the Oxford administration knew they needed to replace it. When they went around for quotes, no one could replace the beam because it was 100 ft in length and sourced from an old growth tree. Such logs were simply unavailable to buy. To solve the issue, the staff begin to look at major renovations to the building's architecture.
Until the Oxford groundskeeper heard about the problem. "We have a replacement beam," he said.
The groundskeeper took the curious admins to the edge of the grounds. There stood two old growth trees, over 150 feet tall.
"But these must be over 200 years old! When were they planted?" the admins asked.
"The day they replaced the previous beam."
> The current roadmap lists Shadow DOM and CSS Grid as priorities
I've been working on the CSS Grid support. About to land "named grid lines and areas" support which should make a bunch more websites layout correctly.
I'm biased because it's my project, but IMO the approach Servo is using for CSS Grid is pretty cool in that the actual implementation is in an external library (Taffy [0]) that can be used standalone and is widely used accross the Rust UI ecosystem, including in the Blitz [1] web engine (which also uses Taffy for Flexbox and Block layout), the Zed [2] text editor, and the Bevy [3] game engine.
I'm hopeful that this approach of breaking down a web engine into independently usable modules with public APIs (which builds upon Servo's earlier work on modular libraries such as Stylo and html5ever) will make it easier for people to get involved in web engine development (as they can understand each piece in isolation), and make it easier for people to create new web engines in future (as they won't have to start completely from scratch).
[0]: https://github.com/DioxusLabs/taffy [1]: https://github.com/DioxusLabs/blitz [2]: https://zed.dev [3]: https://bevy.org/
I would not default to assuming it was his competitors, that sounds like scapegoating to deflect responsibility. What most likely happened is his site was scanned by one of the increasingly sophisticated exploit crawlers (anyone who runs an internet facing site and can view traffic knows what I'm talking about). His site got flagged as vulnerable, the hacker found out it was built like swiss cheese and had fun with it.
Just want to say how much I thank YCom for not f'ing up the HN interface, and keeping it fast.
I distinctly remember when Slashdot committed suicide. They had an interface that was very easy for me to scan and find high value comments, and in the name of "modern UI" or some other nonsense needed to keep a few designers employed, completely revamped it so that it had a ton of whitespace and made it basically impossible for me to skim the comments.
I think I tried it for about 3 days before I gave up, and I was a daily Slashdot reader before then.
> So the ancient mystery of why we need sleep might have just been answered.
I would be very surprised if sleep would serve only one purpose. In complex interconnected systems you usually don't get far with monocausal explanations.